home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 7
/
Amiga Format AFCD07 (Dec 1996, Issue 91).iso
/
serious
/
shareware
/
programming
/
aros
/
dos
/
addprocess.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-09-12
|
755b
|
26 lines
/*
(C) 1995-96 AROS - The Amiga Replacement OS
$Id: addprocess.c,v 1.2 1996/08/01 17:40:47 digulla Exp $
$Log: addprocess.c,v $
Revision 1.2 1996/08/01 17:40:47 digulla
Added standard header for all files
Desc:
Lang: english
*/
#include <dos/dosextens.h>
#include <clib/exec_protos.h>
#include "dos_intern.h"
struct Process *AddProcess(struct Process *process, STRPTR argPtr,
ULONG argSize, APTR initialPC, APTR finalPC, struct DosLibrary *DOSBase)
{
APTR *sp=process->pr_Task.tc_SPUpper;
*--sp=SysBase;
argSize=0;
argPtr=NULL;
process->pr_ReturnAddr=sp-1;
process->pr_Task.tc_SPReg=(STRPTR)sp-SP_OFFSET;
return (struct Process *)AddTask(&process->pr_Task,initialPC,finalPC);
} /* AddProcess */